@echo off
chcp 65001 >nul
echo ========================================
echo Git问题修复工具
echo ========================================

:: 检查Python是否可用
python --version >nul 2>&1
if errorlevel 1 (
    echo 使用手动修复模式...
    echo.
    echo 执行以下命令：
    echo.
    echo git rm --cached nul 2^>nul
    echo echo nul ^>^> .gitignore
    echo git add .
    echo.
    echo 或者手动编辑.gitignore文件，添加 'nul' 一行
    pause
    exit /b 1
)

:: 运行修复脚本
echo 正在运行自动修复...
python fix_git_issues.py

echo.
echo 修复完成！
pause